package com.hakim.wfb.bean;

import com.hkfs.fundamental.api.data.PojoDataObjectBase;

import java.util.Date;

/**
 * 消费记录表
 */
public class ConsumeRecord extends PojoDataObjectBase {
    private static final long serialVersionUID = 1L;
    /**
     * 主键uuid
     */
    private String tid;
    private String crOrderno;
    /**
     * 用户主键
     */
    private String crUser;
    /**
     * 本次消费积分
     */
    private double crCustPoint;
    /**
     * 投资时间
     */

    private Date crInvestTime;
    /**
     * 分红时间
     */
    private Date crRewardTime;
    /**
     * 期间静态收益积分总和(每天收益累加)
     */
    private double crRewardSum;
    /**
     * 消费规则主键
     */
    private String crCustRule;
    /**
     * 所用积分类型
     */
    private Integer crPointType;
    private Integer crRewardRemainCount;

    public String getTid() {
        return this.tid;
    }

    public void setTid(String tid) {
        this.tid = tid;
    }

    public String getCrOrderno() {
        return this.crOrderno;
    }

    public void setCrOrderno(String crOrderno) {
        this.crOrderno = crOrderno;
    }

    public String getCrUser() {
        return this.crUser;
    }

    public void setCrUser(String crUser) {
        this.crUser = crUser;
    }

    public double getCrCustPoint() {
        return this.crCustPoint;
    }

    public void setCrCustPoint(double crCustPoint) {
        this.crCustPoint = crCustPoint;
    }

    public Date getCrInvestTime() {
        return this.crInvestTime;
    }

    public void setCrInvestTime(Date crInvestTime) {
        this.crInvestTime = crInvestTime;
    }

    public Date getCrRewardTime() {
        return this.crRewardTime;
    }

    public void setCrRewardTime(Date crRewardTime) {
        this.crRewardTime = crRewardTime;
    }

    public double getCrRewardSum() {
        return this.crRewardSum;
    }

    public void setCrRewardSum(double crRewardSum) {
        this.crRewardSum = crRewardSum;
    }

    public String getCrCustRule() {
        return this.crCustRule;
    }

    public void setCrCustRule(String crCustRule) {
        this.crCustRule = crCustRule;
    }

    public Integer getCrPointType() {
        return this.crPointType;
    }

    public void setCrPointType(Integer crPointType) {
        this.crPointType = crPointType;
    }

    public Integer getCrRewardRemainCount() {
        return this.crRewardRemainCount;
    }

    public void setCrRewardRemainCount(Integer crRewardRemainCount) {
        this.crRewardRemainCount = crRewardRemainCount;
    }
}
